large draught-horse - French English Dictionary